active participation - Spanish English Dictionary